home *** CD-ROM | disk | FTP | other *** search
- /* ============
- * PedMenu.hh
- * ============
- */
-
- #pragma once
-
- #include <Menus.h>
- #include <Resources.h>
-
- class PedCommand;
-
- //typedef short ResID;
- typedef OSType CmdCode;
-
- class PedMenu {
- public:
- PedMenu();
- virtual void GetFromResource(ResID inMENUResID);
- virtual void AddToMenuBar();
- virtual void InstallCommand(PedCommand *inCmd, CmdCode inCode);
-
- virtual void GetItemText(short inItem, Str255 outItemText);
-
- virtual void DoMenuItem(short inItem);
-
- protected:
- MenuHandle macMenu;
- short mID;
- };
-